package com.langyue.lintcode.main;

import java.util.ArrayList;
import java.util.Collections;

/**
 * 将集合中的元素排序
 *
 * 描述
 * 请编写代码，使用 ArrayLsit 集合和 Comparator 接口中的相关方法将 ArrayList 集合中的元素按从大到小的顺序排列，然后打印。
 *
 * 在本题的 Solution 类中有个 sortPrint 方法，该方法有一个 ArrayList 类型的参数 list，list 代表传入的 ArrayList 集合。该方法要将 ArrayList 集合中的元素按从小到大的顺序排列然后再打印出来。
 *
 * 请在类名为 Solution 的 sortPrint 方法中 // write your code here 下面编写你的代码。
 */
public class SortPrint {
    public void sortPrint(ArrayList<Integer> list) {
        // write your code here
        Collections.sort(list);
        for(int i=list.size();i>0;i--){
            System.out.println(list.get(i-1));
        }
    }
}
